Engine cradle - German English Dictionary